import * as React from "react";
import { SVGProps } from "react";

const SvgPythonAlt = (props: SVGProps<SVGSVGElement>) => (
    <svg
        width={174}
        height={50}
        viewBox="0 0 174 50"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
    >
        <path
            d="M65.372 21.213c0-5.265-1.515-7.969-4.545-8.117a8.612 8.612 0 0 0-3.529.575c-.914.324-1.53.645-1.853.97v12.567c1.939 1.205 3.66 1.766 5.161 1.678 3.176-.209 4.766-2.764 4.766-7.673Zm3.738.218c0 2.675-.633 4.896-1.906 6.662-1.42 1.998-3.386 3.027-5.9 3.083-1.897.06-3.85-.528-5.859-1.762v11.422l-3.25-1.148V14.332c.533-.648 1.22-1.205 2.051-1.677 1.935-1.117 4.286-1.692 7.054-1.72l.046.046c2.529-.032 4.478.997 5.847 3.084 1.277 1.913 1.917 4.366 1.917 7.365ZM88.978 28.928c0 3.588-.362 6.072-1.088 7.454-.729 1.381-2.116 2.484-4.165 3.306-1.66.648-3.457 1-5.385 1.06l-.537-2.03c1.96-.264 3.34-.528 4.14-.793 1.576-.528 2.657-1.339 3.251-2.424.477-.885.712-2.573.712-5.072v-.839a16.833 16.833 0 0 1-6.99 1.498c-1.6 0-3.012-.497-4.229-1.498-1.365-1.089-2.048-2.47-2.048-4.144V12.039l3.25-1.103v13.495c0 1.441.47 2.551 1.409 3.33.939.78 2.155 1.153 3.646 1.124 1.49-.031 3.087-.602 4.784-1.72V11.423h3.25v17.506ZM101.669 31c-.388.032-.743.046-1.07.046-1.84 0-3.273-.433-4.297-1.304-1.02-.87-1.533-2.072-1.533-3.605V13.449h-2.227v-2.026h2.227V6.04l3.247-1.145v6.527h3.653v2.026h-3.653v12.6c0 1.208.328 2.065.982 2.565.562.413 1.455.649 2.671.709V31ZM121.352 30.736h-3.25V18.302c0-1.265-.299-2.354-.893-3.264-.687-1.029-1.64-1.543-2.863-1.543-1.491 0-3.355.779-5.592 2.336v14.905h-3.251V1.015L108.754 0v13.537c2.077-1.498 4.347-2.249 6.812-2.249 1.721 0 3.115.575 4.182 1.72 1.071 1.146 1.604 2.573 1.604 4.279v13.449ZM138.631 20.706c0-2.023-.387-3.694-1.159-5.016-.918-1.61-2.344-2.46-4.272-2.548-3.564.205-5.342 2.735-5.342 7.585 0 2.224.37 4.08 1.117 5.572.953 1.9 2.383 2.837 4.289 2.805 3.578-.028 5.367-2.827 5.367-8.398Zm3.561.02c0 2.88-.744 5.277-2.227 7.19-1.632 2.143-3.887 3.218-6.765 3.218-2.852 0-5.075-1.075-6.68-3.218-1.454-1.913-2.18-4.31-2.18-7.19 0-2.706.786-4.983 2.358-6.837 1.661-1.966 3.845-2.953 6.545-2.953 2.699 0 4.897.987 6.59 2.953 1.573 1.854 2.359 4.13 2.359 6.838ZM160.829 30.736h-3.251V17.597c0-1.441-.437-2.566-1.312-3.376-.875-.807-2.042-1.199-3.496-1.167-1.544.028-3.013.529-4.407 1.498v16.184h-3.251V14.154c1.871-1.35 3.592-2.231 5.164-2.643 1.483-.385 2.792-.575 3.92-.575.772 0 1.497.074 2.18.222 1.277.293 2.316.835 3.116 1.632.893.88 1.337 1.938 1.337 3.175v14.77ZM20.086 1.134c-1.673.008-3.27.149-4.675.395-4.14.725-4.893 2.242-4.893 5.04v3.695h9.784v1.231H6.847c-2.844 0-5.334 1.694-6.113 4.915-.898 3.693-.938 5.998 0 9.854.696 2.87 2.357 4.915 5.2 4.915h3.364v-4.43c0-3.2 2.794-6.022 6.113-6.022h9.772c2.72 0 4.892-2.22 4.892-4.927V6.57c0-2.627-2.237-4.601-4.892-5.04a30.792 30.792 0 0 0-5.097-.395Zm-5.291 2.972c1.01 0 1.836.83 1.836 1.853A1.84 1.84 0 0 1 14.795 7.8a1.838 1.838 0 0 1-1.836-1.841c0-1.022.821-1.853 1.836-1.853Z"
            fill="#9696B4"
        />
        <path
            d="M31.295 11.496V15.8c0 3.337-2.855 6.147-6.112 6.147h-9.772c-2.677 0-4.893 2.27-4.893 4.926v9.232c0 2.627 2.306 4.172 4.893 4.926 3.097.902 6.066 1.065 9.772 0 2.463-.707 4.892-2.129 4.892-4.926V32.41h-9.773v-1.232h14.665c2.844 0 3.903-1.965 4.892-4.915 1.022-3.037.978-5.957 0-9.853-.702-2.805-2.045-4.915-4.892-4.915h-3.672ZM25.8 34.874c1.014 0 1.836.823 1.836 1.842a1.845 1.845 0 0 1-1.836 1.853 1.848 1.848 0 0 1-1.836-1.853 1.84 1.84 0 0 1 1.836-1.842ZM167.16 8.55h.57V5.01h1.35v-.423h-3.27v.423h1.35V8.55Zm2.425 0h.487V5.317l1.057 3.234h.542l1.102-3.223V8.55h.531V4.586h-.703l-1.203 3.397-1.027-3.397h-.786v3.965Z"
            fill="#9696B4"
        />
        <path
            opacity={0.444}
            d="M33.525 47.308c0 .33-.34.658-.998.964-.659.305-1.625.583-2.842.817-1.218.234-2.663.42-4.254.546-1.59.127-3.296.192-5.018.192-1.721 0-3.426-.065-5.017-.192-1.59-.127-3.036-.312-4.254-.546-1.217-.234-2.183-.512-2.842-.817-.659-.306-.998-.634-.998-.964 0-.331.34-.659.998-.965.659-.305 1.625-.583 2.842-.817 1.218-.234 2.663-.42 4.254-.546a63.903 63.903 0 0 1 5.017-.192c1.722 0 3.427.066 5.018.192 1.59.127 3.036.312 4.254.546 1.217.234 2.183.512 2.842.817.659.306.998.634.998.965Z"
            fill="url(#python-alt_svg__a)"
        />
        <defs>
            <radialGradient
                id="python-alt_svg__a"
                cx={0}
                cy={0}
                r={1}
                gradientUnits="userSpaceOnUse"
                gradientTransform="matrix(0 -2.51923 11.175 0 20.413 47.308)"
            >
                <stop stopColor="#B8B8B8" stopOpacity={0.498} />
                <stop offset={1} stopColor="#7F7F7F" stopOpacity={0} />
            </radialGradient>
        </defs>
    </svg>
);

export default SvgPythonAlt;
